Micro and Macro Environment